Merge changes made in Gnus trunk.
authorTeodor Zlatanov <tzz@lifelogs.com>
Thu, 16 Jun 2011 06:18:18 +0000 (06:18 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 16 Jun 2011 06:18:18 +0000 (06:18 +0000)
commit04c65ee01073d0e648349a7d940e2f7c713bfe0e
treeab44362802a249a8ddfdcf2217a35d616751eb03
parenta214b5fb5fd53b71c26b9ea8b22b0ea17bee8103
Merge changes made in Gnus trunk.

auth-source.el (auth-source-save-secrets): New variable to control if secret tokens should be saved encrypted.
 (auth-source-netrc-parse, auth-source-netrc-search): Pass the file name to `auth-source-netrc-normalize'.
 (with-auth-source-epa-overrides): Add convenience macro.  Don't depend on the EPA variables being defined.
 (auth-source-epa-make-gpg-token): Convert text to a "gpg:" token.
 (auth-source-netrc-normalize): Convert "gpg:" tokens back to text in the lexical-let closure.
 (auth-source-netrc-create): Create "gpg:" tokens according to `auth-source-save-secrets'.
lisp/gnus/ChangeLog
lisp/gnus/auth-source.el